Synonyms for "international organisation"

Words with similar meaning